export default {
  'emsController.title': 'EMS Controller Configuration Management',
  'emsController.currentSite': 'Current Site',
  'emsController.table.number': 'Number',
  'emsController.table.deviceCode': 'Device code',
  'emsController.table.platformCode': 'Device platform code',
  'emsController.table.configPath': 'Configuration file path',
  'emsController.table.updateTime': 'Update time',
  'emsController.table.operations': 'Operations',
  'emsController.table.communication': 'Communication Parameters',
  'emsController.table.serial': 'Serial Number',
  'emsController.upload.label': 'Upload Configuration File',
  'emsController.upload.title': 'Please select LC configuration file',
  'emsController.upload.button': 'Upload',
  'emsController.message.selectFile': 'Please select a file to upload',
  'emsController.message.invalidFile': 'Invalid file object',
  'emsController.message.uploadSuccess': 'Upload successful',
  'emsController.message.uploadFailed': 'Upload failed',
  // Communication parameters
  'emsController.communication.title': 'EMS Controller Communication Parameters',
  'emsController.communication.mqttInfo': 'MQTT Information',
  'emsController.communication.deviceCode': 'Device Code',
  'emsController.communication.platformCode': 'Platform Code',
  'emsController.communication.brokerIp': 'Broker IP',
  'emsController.communication.brokerPort': 'Broker Port',
  'emsController.communication.clientId': 'ClientID',
  'emsController.communication.cert': 'MQTT Certificate',
  // Serial number related
  'emsController.serial.title': 'EMS Controller Serial Number Configuration',
  'emsController.serial.deviceCode': 'Device Code',
  'emsController.serial.platformCode': 'Platform Code',
  'emsController.serial.machineCode': 'Machine Code',
  // Table related
  'emsController.serial.table.number': 'Number',
  'emsController.serial.table.effectiveTime': 'Effective time',
  'emsController.serial.table.expiryTime': 'Expiry time',
  'emsController.serial.table.serialNumber': 'Serial number',
  'emsController.serial.table.status': 'Status',
  'emsController.serial.table.generationTime': 'Generation time',
  'emsController.serial.table.useStatus': 'Use status',
  'emsController.serial.table.used': 'Used',
  'emsController.serial.table.unused': 'Unused',
  // Status switch
  'emsController.serial.status.enabled': 'Enabled',
  'emsController.serial.status.disabled': 'Disabled',
  // Form related
  'emsController.serial.form.effectiveTime': 'Effective Time',
  'emsController.serial.form.expiryTime': 'Expiry Time',
  'emsController.serial.form.selectPlaceholder': 'Please select',
  'emsController.serial.form.generateButton': 'Generate Serial Number',
  // Message prompts
  'emsController.serial.message.statusUpdateSuccess': 'Status updated successfully',
  'emsController.serial.message.statusUpdateFailed': 'Failed to update status',
  'emsController.serial.message.missingDeviceId': 'Missing device ID',
  'emsController.serial.message.generateSuccess': 'Serial number generated successfully',
  'emsController.serial.message.generateFailed': 'Failed to generate serial number',
  'emsController.serial.form.effectiveTimeRequired': 'Effective time cannot be empty',
  'emsController.serial.form.expiryTimeRequired': 'Expiry time cannot be empty',
  'emsController.serial.form.endDateError': 'Effective time cannot be greater than expiry time',
};
